	package {

	import processing.Processing;
		public class APIBridgeClass
	{
	    public static var aVariable;
	    public static var p:Processing;
			
		public static function debug(...args):void {
			var s:String = args.join(" - ");
			processingAS3Eval.debugTextField.text += s;
		}

		public static function setAVariable(content):void {
			processingAS3Eval.debugTextField.text += " someone called setaVariable ";
			APIBridgeClass.aVariable = content;
		}

		public static function printAVariable():void {
			processingAS3Eval.debugTextField.text += " aVariable is: "+APIBridgeClass.aVariable;
		}

		public static function returnBau():String {
		  return 'bau';
		}

		public static function setaVariableWithArgs(...args):void {
			processingAS3Eval.debugTextField.text += " someone called setaVariableWithArgs ";
			APIBridgeClass.aVariable = args.join(" - ");
		}

	}
}